home *** CD-ROM | disk | FTP | other *** search
/ ftp2.jacobs.com / 2015.02.ftp2.jacobs.com.tar / ftp2.jacobs.com / pub / iPass / Open Mobile-V2.3.0-11624-V9.000.msi / Data1.cab / _804145096E4DC729EEE7BAA3FCC18484 < prev    next >
Extensible Markup Language  |  2012-10-24  |  12KB  |  186 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3.   <configSections>
  4.     <!--A custom section to define sdk services dyanamically-->
  5.     <section name="mobilityService" type="System.Configuration.SingleTagSectionHandler" />
  6.     <sectionGroup name="mobilitySDKService">
  7.       <section name="eventService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  8.       <section name="connectivityService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  9.       <section name="networkService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  10.       <section name="deviceService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  11.       <section name="dialService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  12.       <section name="clientUtilityService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  13.       <section name="serviceStatusService" type="System.Configuration.NameValueSectionHandler,                         System,Version=1.0.5000.0, Culture=neutral,                         PublicKeyToken=b77a5c561934e089" />
  14.     </sectionGroup>
  15.   </configSections>
  16.   <mobilitySDKService>
  17.     <eventService>
  18.       <add key="name" value="WCFEventService.dll" />
  19.       <add key="contractName" value="EventService" />
  20.     </eventService>
  21.     <connectivityService>
  22.       <add key="name" value="WCFConnectivityService.dll" />
  23.       <add key="contractName" value="ConnectivityService" />
  24.     </connectivityService>
  25.     <networkService>
  26.       <add key="name" value="WCFNetworkService.dll" />
  27.       <add key="contractName" value="NetworkService" />
  28.     </networkService>
  29.     <deviceService>
  30.       <add key="name" value="WCFDeviceService.dll" />
  31.       <add key="contractName" value="DeviceService" />
  32.     </deviceService>
  33.     <dialService>
  34.       <add key="name" value="WCFDialService.dll" />
  35.       <add key="contractName" value="DialService" />
  36.     </dialService>
  37.     <clientUtilityService>
  38.       <add key="name" value="WCFClientUtilityService.dll" />
  39.       <add key="contractName" value="ClientService" />
  40.     </clientUtilityService>
  41.     <serviceStatusService>
  42.       <add key="name" value="WCFClientUtilityService.dll" />
  43.       <add key="contractName" value="ServiceStatusService" />
  44.     </serviceStatusService>
  45.   </mobilitySDKService>
  46.   <!--custom section ends here-->
  47.   <appSettings>
  48.     <add key="ApplicationTitle" value="iMobilityService" />
  49.   </appSettings>
  50.   <system.serviceModel>
  51.     <services>
  52.       <service name="iPass.WCFConnectivityService.ConnectivityService" behaviorConfiguration="ConnectionServiceBehavior">
  53.         <host>
  54.           <baseAddresses>
  55.             <add baseAddress="net.pipe://localhost/Mobility_ConnectivityService/" />
  56.             <add baseAddress="net.tcp://localhost:9217/Mobility_ConnectivityService/" />
  57.           </baseAddresses>
  58.         </host>
  59.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/ConnectivityServiceProvider  -->
  60.         <endpoint address="ConnectivityService" binding="netNamedPipeBinding" contract="iPass.WCFConnectivityService.IConnectivityService" />
  61.         <endpoint address="ConnectivityService_TCP" binding="netTcpBinding" contract="iPass.WCFConnectivityService.IConnectivityService" />
  62.       </service>
  63.       <service name="iPass.WCFEventService.EventService" behaviorConfiguration="EventServiceBehavior">
  64.         <host>
  65.           <baseAddresses>
  66.             <add baseAddress="net.pipe://localhost/Mobility_EventService/" />
  67.             <add baseAddress="net.tcp://localhost:9217/Mobility_EventService/" />
  68.           </baseAddresses>
  69.         </host>
  70.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/EventProvider  -->
  71.         <endpoint address="EventService" binding="netNamedPipeBinding" contract="iPass.WCFEventService.IMobilityEventService" />
  72.         <endpoint address="EventService_TCP" binding="netTcpBinding" contract="iPass.WCFEventService.IMobilityEventService" />
  73.       </service>
  74.       <service name="iPass.WCFNetworkService.NetworkService" behaviorConfiguration="NetworkServiceBehavior">
  75.         <host>
  76.           <baseAddresses>
  77.             <add baseAddress="net.pipe://localhost/Mobility_NetworkService" />
  78.             <add baseAddress="net.tcp://localhost:9217/Mobility_NetworkService/" />
  79.           </baseAddresses>
  80.         </host>
  81.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/AvailableNetworks  -->
  82.         <endpoint address="NetworkService" binding="netNamedPipeBinding" contract="iPass.WCFNetworkService.INetworkService" />
  83.         <endpoint address="NetworkService_TCP" binding="netTcpBinding" contract="iPass.WCFNetworkService.INetworkService" />
  84.       </service>
  85.       <service name="iPass.WCFDeviceService.DeviceService" behaviorConfiguration="DeviceServiceBehavior">
  86.         <host>
  87.           <baseAddresses>
  88.             <add baseAddress="net.pipe://localhost/Mobility_DeviceService" />
  89.             <add baseAddress="net.tcp://localhost:9217/Mobility_DeviceService/" />
  90.           </baseAddresses>
  91.         </host>
  92.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/AvailableNetworks  -->
  93.         <endpoint address="DeviceService" binding="netNamedPipeBinding" contract="iPass.WCFDeviceService.IDeviceService" />
  94.         <endpoint address="DeviceService_TCP" binding="netTcpBinding" contract="iPass.WCFDeviceService.IDeviceService" />
  95.       </service>
  96.       <service name="iPass.WCFDialService.DialService" behaviorConfiguration="DialServiceBehavior">
  97.         <host>
  98.           <baseAddresses>
  99.             <add baseAddress="net.pipe://localhost/Mobility_DialService/" />
  100.             <add baseAddress="net.tcp://localhost:9217/Mobility_DialService/" />
  101.           </baseAddresses>
  102.         </host>
  103.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/DialServiceProvider  -->
  104.         <endpoint address="DialService" binding="netNamedPipeBinding" contract="iPass.WCFDialService.IDialService" />
  105.         <endpoint address="DialService_TCP" binding="netTcpBinding" contract="iPass.WCFDialService.IDialService" />
  106.       </service>
  107.       <service name="iPass.WCFClientUtilityService.ClientService" behaviorConfiguration="ClientUtilityServiceBehavior">
  108.         <host>
  109.           <baseAddresses>
  110.             <add baseAddress="net.pipe://localhost/Mobility_ClientUtilityService" />
  111.             <add baseAddress="net.tcp://localhost:9217/Mobility_ClientUtilityService/" />
  112.           </baseAddresses>
  113.         </host>
  114.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/ClientService  -->
  115.         <endpoint address="ClientService" binding="netNamedPipeBinding" contract="iPass.WCFClientUtilityService.IClientService" />
  116.         <endpoint address="ClientService_TCP" binding="netTcpBinding" contract="iPass.WCFClientUtilityService.IClientService" />
  117.       </service>
  118.       <service name="iPass.WCFServiceStatusService.ServiceStatusService" behaviorConfiguration="ServiceStatusServiceBehavior">
  119.         <host>
  120.           <baseAddresses>
  121.             <add baseAddress="net.pipe://localhost/Mobility_ServiceStatusService" />
  122.             <add baseAddress="net.tcp://localhost:9217/Mobility_ServiceStatusService/" />
  123.           </baseAddresses>
  124.         </host>
  125.         <!-- This endpoint is exposed at the base address provided by host: http://localhost/ServiceStatusService  -->
  126.         <endpoint address="ServiceStatusService" binding="netNamedPipeBinding" contract="iPass.WCFServiceStatusService.IServiceStatusService" />
  127.         <endpoint address="ServiceStatusService_TCP" binding="netTcpBinding" contract="iPass.WCFServiceStatusService.IServiceStatusService" />
  128.       </service>
  129.     </services>
  130.     <!--For debugging purposes set the includeExceptionDetailInFaults attribute to true-->
  131.     <behaviors>
  132.       <serviceBehaviors>
  133.         <behavior name="ConnectionServiceBehavior">
  134.           <serviceDebug includeExceptionDetailInFaults="False" />
  135.         </behavior>
  136.         <behavior name="EventServiceBehavior">
  137.           <serviceDebug includeExceptionDetailInFaults="False" />
  138.         </behavior>
  139.         <behavior name="NetworkServiceBehavior">
  140.           <serviceDebug includeExceptionDetailInFaults="False" />
  141.         </behavior>
  142.         <behavior name="DeviceServiceBehavior">
  143.           <serviceDebug includeExceptionDetailInFaults="False" />
  144.         </behavior>
  145.         <behavior name="DialServiceBehavior">
  146.           <serviceDebug includeExceptionDetailInFaults="False" />
  147.         </behavior>
  148.         <behavior name="ClientUtilityServiceBehavior">
  149.           <serviceDebug includeExceptionDetailInFaults="False" />
  150.         </behavior>
  151.         <behavior name="ServiceStatusServiceBehavior">
  152.           <serviceDebug includeExceptionDetailInFaults="False" />
  153.         </behavior>
  154.       </serviceBehaviors>
  155.     </behaviors>
  156.     <bindings>
  157.       <netNamedPipeBinding>
  158.         <binding name="NetNamedPipeBinding_EventDispatchService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="23:59:59" sendTimeout="00:03:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2097152" maxBufferSize="524288" maxConnections="10" maxReceivedMessageSize="262144">
  159.         </binding>
  160.       </netNamedPipeBinding>
  161.       <netTcpBinding>
  162.         <binding name="NetTcpBinding_EventDispatchService" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="23:59:59" sendTimeout="00:03:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="2097152" maxBufferSize="524288" maxConnections="10" maxReceivedMessageSize="262144">
  163.           <readerQuotas maxDepth="32" maxStringContentLength="524288" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
  164.           <security mode="Transport">
  165.             <transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
  166.           </security>
  167.         </binding>
  168.       </netTcpBinding>
  169.     </bindings>
  170.   </system.serviceModel>
  171.   <connectionStrings>
  172.     <add name="MobilityServiceDSN" connectionString="MobilityDB.db;Pooling=true;FailIfMissing=true" />
  173.     <add name="MobilityServiceDSNWithoutPooling" connectionString="MobilityDB.db;Pooling=false;FailIfMissing=true" />
  174.   </connectionStrings>
  175.   <!-- required setting in order to handle hotspots that have badly formed HTTP headers
  176.        .NET doesn't allow this setting at thread level, so setting at process/assembly level -->
  177.   <system.net>
  178.     <settings>
  179.       <httpWebRequest useUnsafeHeaderParsing="true" />
  180.     </settings>
  181.   </system.net>
  182.   <startup useLegacyV2RuntimeActivationPolicy="true">
  183.     <supportedRuntime version="v4.0.30319" sku="Client" />
  184.     <supportedRuntime version="v2.0.50727" />
  185.   </startup>
  186. </configuration>